
#include "Ave.h"

using namespace std;

//Metodos de la clase.
//Constructor que envía por parámetro a la clase heredada.
Ave::Ave(unsigned short int id,unsigned short int idImagen, int posX, int posY, int alto, int ancho, unsigned char tipo, bool vivo) : Elemento(id,idImagen, posX, posY, alto, ancho, tipo, vivo){
}

//Destructor
Ave::~Ave(){
	free(this);
}

//Metodo para mover el objeto
int Ave::move(unsigned short int sentido){
	//TODO
	return 1;
};

//Metodo de creacion
int Ave::aparecer(){
	//TODO
	return 1;
};

//Metodo de destruccion
int Ave::desaparecer(){
	//TODO
	return 1;
};

//Como el ave no se repara esta vacio
int reparar(unsigned short int id){
	return 0;
}
